package com.youxin.logcenter.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.youxin.logcenter.bean.RequestQueryLog;
import com.youxin.logcenter.model.Logpc;

/**
 * 
 * @author yingde.cao
 *
 */
@Mapper
public interface LogpcMapper {
	/**
	 * 删除
	 * @param id 
	 * @return int
	 */
    int deleteByPrimaryKey(Long id);
    /**
     * 添加数据
     * @param record 对象
     * @return
     */
    int insert(Logpc record);
    /**
     * 选择性添加
     * @param record
     * @return
     */
    int insertSelective(Logpc record);
    /**
     * 根据主键查询
     * @param id
     * @return
     */
    Logpc selectByPrimaryKey(Long id);
    /**
     * 根据主键更新
     * @param record
     * @return
     */
    int updateByPrimaryKeySelective(Logpc record);
    /**
     * 更新
     * @param record
     * @return
     */
    int updateByPrimaryKey(Logpc record);
    
    List<Logpc> select(RequestQueryLog condition);
}